package org.apache.commons.compress.archivers.cpio; class CpioArchiveOutputStream { void a() { int a;
a=0;// .class public Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;
a=0;// .super Lorg/apache/commons/compress/archivers/ArchiveOutputStream;
a=0;// .source "CpioArchiveOutputStream.java"
a=0;// 
a=0;// # interfaces
a=0;// .implements Lorg/apache/commons/compress/archivers/cpio/CpioConstants;
a=0;// 
a=0;// 
a=0;// # instance fields
a=0;// .field private a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;// .field private b:Z
a=0;// 
a=0;// .field private c:Z
a=0;// 
a=0;// .field private final d:S
a=0;// 
a=0;// .field private e:J
a=0;// 
a=0;// .field private f:J
a=0;// 
a=0;// .field private final g:Ljava/io/OutputStream;
a=0;// 
a=0;// .field private final h:I
a=0;// 
a=0;// .field private i:J
a=0;// 
a=0;// .field private final j:Lorg/apache/commons/compress/archivers/zip/ZipEncoding;
a=0;// 
a=0;// 
a=0;// # direct methods
a=0;// .method private a(JI)V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 500
a=0;//     invoke-static {p1, p2, p3}, Lorg/apache/commons/compress/archivers/cpio/CpioUtil;->a(JI)[B
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 501
a=0;//     #v0=(Reference,[B);
a=0;//     iget-object v1, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->g:Ljava/io/OutputStream;
a=0;// 
a=0;//     #v1=(Reference,Ljava/io/OutputStream;);
a=0;//     invoke-virtual {v1, v0}, Ljava/io/OutputStream;->write([B)V
a=0;// 
a=0;//     .line 502
a=0;//     array-length v0, v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     invoke-virtual {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(I)V
a=0;// 
a=0;//     .line 503
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private a(JII)V
a=0;//     .locals 7
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     .line 507
a=0;//     #v1=(Null);
a=0;//     new-instance v2, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v2=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
a=0;// 
a=0;//     .line 509
a=0;//     #v2=(Reference,Ljava/lang/StringBuilder;);
a=0;//     const/16 v0, 0x10
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     if-ne p4, v0, :cond_0
a=0;// 
a=0;//     .line 510
a=0;//     invoke-static {p1, p2}, Ljava/lang/Long;->toHexString(J)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 517
a=0;//     :goto_0
a=0;//     invoke-virtual {v2}, Ljava/lang/StringBuilder;->length()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     if-gt v0, p3, :cond_3
a=0;// 
a=0;//     .line 518
a=0;//     invoke-virtual {v2}, Ljava/lang/StringBuilder;->length()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     sub-int v0, p3, v0
a=0;// 
a=0;//     int-to-long v3, v0
a=0;// 
a=0;//     #v3=(LongLo);v4=(LongHi);
a=0;//     move v0, v1
a=0;// 
a=0;//     .line 519
a=0;//     :goto_1
a=0;//     #v5=(Conflicted);v6=(Conflicted);
a=0;//     int-to-long v5, v0
a=0;// 
a=0;//     #v5=(LongLo);v6=(LongHi);
a=0;//     cmp-long v5, v5, v3
a=0;// 
a=0;//     #v5=(Byte);
a=0;//     if-gez v5, :cond_2
a=0;// 
a=0;//     .line 520
a=0;//     const-string v5, "0"
a=0;// 
a=0;//     #v5=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1, v5}, Ljava/lang/StringBuilder;->insert(ILjava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     .line 519
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 511
a=0;//     :cond_0
a=0;//     #v0=(PosByte);v3=(Uninit);v4=(Uninit);v5=(Uninit);v6=(Uninit);
a=0;//     const/16 v0, 0x8
a=0;// 
a=0;//     if-ne p4, v0, :cond_1
a=0;// 
a=0;//     .line 512
a=0;//     invoke-static {p1, p2}, Ljava/lang/Long;->toOctalString(J)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 514
a=0;//     :cond_1
a=0;//     #v0=(PosByte);
a=0;//     invoke-static {p1, p2}, Ljava/lang/Long;->toString(J)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 522
a=0;//     :cond_2
a=0;//     #v0=(Integer);v3=(LongLo);v4=(LongHi);v5=(Byte);v6=(LongHi);
a=0;//     invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 526
a=0;//     :goto_2
a=0;//     #v0=(Reference,Ljava/lang/String;);v3=(Conflicted);v4=(Conflicted);v5=(Conflicted);v6=(Conflicted);
a=0;//     invoke-static {v0}, Lorg/apache/commons/compress/utils/ArchiveUtils;->a(Ljava/lang/String;)[B
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 527
a=0;//     iget-object v1, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->g:Ljava/io/OutputStream;
a=0;// 
a=0;//     #v1=(Reference,Ljava/io/OutputStream;);
a=0;//     invoke-virtual {v1, v0}, Ljava/io/OutputStream;->write([B)V
a=0;// 
a=0;//     .line 528
a=0;//     array-length v0, v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     invoke-virtual {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(I)V
a=0;// 
a=0;//     .line 529
a=0;//     return-void
a=0;// 
a=0;//     .line 524
a=0;//     :cond_3
a=0;//     #v1=(Null);v3=(Uninit);v4=(Uninit);v5=(Uninit);v6=(Uninit);
a=0;//     invoke-virtual {v2}, Ljava/lang/StringBuilder;->length()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     sub-int/2addr v0, p3
a=0;// 
a=0;//     invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->substring(I)Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     goto :goto_2
a=0;// .end method
a=0;// 
a=0;// .method private a(Ljava/lang/String;)V
a=0;//     .locals 4
a=0;// 
a=0;//     .prologue
a=0;//     .line 537
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->j:Lorg/apache/commons/compress/archivers/zip/ZipEncoding;
a=0;// 
a=0;//     #v0=(Reference,Lorg/apache/commons/compress/archivers/zip/ZipEncoding;);
a=0;//     invoke-interface {v0, p1}, Lorg/apache/commons/compress/archivers/zip/ZipEncoding;->b(Ljava/lang/String;)Ljava/nio/ByteBuffer;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     .line 538
a=0;//     invoke-virtual {v0}, Ljava/nio/ByteBuffer;->limit()I
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     invoke-virtual {v0}, Ljava/nio/ByteBuffer;->position()I
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     sub-int/2addr v1, v2
a=0;// 
a=0;//     .line 539
a=0;//     iget-object v2, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->g:Ljava/io/OutputStream;
a=0;// 
a=0;//     #v2=(Reference,Ljava/io/OutputStream;);
a=0;//     invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     #v3=(Reference,[B);
a=0;//     invoke-virtual {v0}, Ljava/nio/ByteBuffer;->arrayOffset()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     invoke-virtual {v2, v3, v0, v1}, Ljava/io/OutputStream;->write([BII)V
a=0;// 
a=0;//     .line 540
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->g:Ljava/io/OutputStream;
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/OutputStream;);
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     #v2=(Null);
a=0;//     invoke-virtual {v0, v2}, Ljava/io/OutputStream;->write(I)V
a=0;// 
a=0;//     .line 541
a=0;//     add-int/lit8 v0, v1, 0x1
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     invoke-virtual {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(I)V
a=0;// 
a=0;//     .line 542
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private a(Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;)V
a=0;//     .locals 13
a=0;// 
a=0;//     .prologue
a=0;//     const-wide/16 v11, 0x1
a=0;// 
a=0;//     #v11=(LongLo);v12=(LongHi);
a=0;//     const-wide/16 v0, 0x0
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     const/4 v10, 0x2
a=0;// 
a=0;//     #v10=(PosByte);
a=0;//     const/16 v9, 0x8
a=0;// 
a=0;//     #v9=(PosByte);
a=0;//     const/4 v8, 0x6
a=0;// 
a=0;//     .line 245
a=0;//     #v8=(PosByte);
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->f()S
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Short);
a=0;//     packed-switch v2, :pswitch_data_0
a=0;// 
a=0;//     .line 267
a=0;//     :pswitch_0
a=0;//     new-instance v0, Ljava/io/IOException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/IOException;);
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "unknown format "
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->f()S
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Short);
a=0;//     invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-direct {v0, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     throw v0
a=0;// 
a=0;//     .line 247
a=0;//     :pswitch_1
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->g:Ljava/io/OutputStream;
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/OutputStream;);
a=0;//     const-string v1, "070701"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v1}, Lorg/apache/commons/compress/utils/ArchiveUtils;->a(Ljava/lang/String;)[B
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/io/OutputStream;->write([B)V
a=0;// 
a=0;//     .line 248
a=0;//     invoke-virtual {p0, v8}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(I)V
a=0;// 
a=0;//     .line 249
a=0;//     invoke-direct {p0, p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b(Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;)V
a=0;// 
a=0;//     .line 265
a=0;//     :goto_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);v3=(Conflicted);v4=(Conflicted);v5=(Conflicted);v6=(Conflicted);v7=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     .line 252
a=0;//     :pswitch_2
a=0;//     #v0=(LongLo);v1=(LongHi);v3=(Uninit);v4=(Uninit);v5=(Uninit);v6=(Uninit);v7=(Uninit);
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->g:Ljava/io/OutputStream;
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/OutputStream;);
a=0;//     const-string v1, "070702"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v1}, Lorg/apache/commons/compress/utils/ArchiveUtils;->a(Ljava/lang/String;)[B
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v0, v1}, Ljava/io/OutputStream;->write([B)V
a=0;// 
a=0;//     .line 253
a=0;//     invoke-virtual {p0, v8}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(I)V
a=0;// 
a=0;//     .line 254
a=0;//     invoke-direct {p0, p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b(Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;)V
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 257
a=0;//     :pswitch_3
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iget-object v2, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->g:Ljava/io/OutputStream;
a=0;// 
a=0;//     #v2=(Reference,Ljava/io/OutputStream;);
a=0;//     const-string v3, "070707"
a=0;// 
a=0;//     #v3=(Reference,Ljava/lang/String;);
a=0;//     invoke-static {v3}, Lorg/apache/commons/compress/utils/ArchiveUtils;->a(Ljava/lang/String;)[B
a=0;// 
a=0;//     move-result-object v3
a=0;// 
a=0;//     invoke-virtual {v2, v3}, Ljava/io/OutputStream;->write([B)V
a=0;// 
a=0;//     .line 258
a=0;//     invoke-virtual {p0, v8}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(I)V
a=0;// 
a=0;//     .line 259
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->j()J
a=0;// 
a=0;//     move-result-wide v4
a=0;// 
a=0;//     #v4=(LongLo);v5=(LongHi);
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->b()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     const-string v6, "TRAILER!!!"
a=0;// 
a=0;//     #v6=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->l()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v7
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
a=0;// 
a=0;//     move-result v6
a=0;// 
a=0;//     #v6=(Boolean);
a=0;//     if-eqz v6, :cond_0
a=0;// 
a=0;//     move-wide v2, v0
a=0;// 
a=0;//     :goto_1
a=0;//     #v6=(Conflicted);v7=(Conflicted);
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     invoke-direct {p0, v2, v3, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->k()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->r()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->g()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->m()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->n()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->q()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     const/16 v2, 0xb
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     invoke-direct {p0, v0, v1, v2, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->l()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0}, Ljava/lang/String;->length()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     int-to-long v0, v0
a=0;// 
a=0;//     #v0=(LongLo);
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->e()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     const/16 v2, 0xb
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v2, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->l()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(Ljava/lang/String;)V
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// 
a=0;//     :cond_0
a=0;//     #v0=(LongLo);v2=(LongLo);v6=(Boolean);v7=(Reference,Ljava/lang/String;);
a=0;//     cmp-long v6, v4, v0
a=0;// 
a=0;//     #v6=(Byte);
a=0;//     if-nez v6, :cond_1
a=0;// 
a=0;//     cmp-long v0, v2, v0
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     if-nez v0, :cond_1
a=0;// 
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     #v0=(LongLo);
a=0;//     const-wide/32 v2, 0x3ffff
a=0;// 
a=0;//     and-long/2addr v2, v0
a=0;// 
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     add-long v4, v0, v11
a=0;// 
a=0;//     iput-wide v4, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     const/16 v4, 0x12
a=0;// 
a=0;//     #v4=(PosByte);
a=0;//     shr-long/2addr v0, v4
a=0;// 
a=0;//     const-wide/32 v4, 0x3ffff
a=0;// 
a=0;//     #v4=(LongLo);
a=0;//     and-long/2addr v0, v4
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     :cond_1
a=0;//     #v0=(Conflicted);
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     #v0=(LongLo);
a=0;//     const-wide/32 v6, 0x40000
a=0;// 
a=0;//     #v6=(LongLo);v7=(LongHi);
a=0;//     mul-long/2addr v6, v2
a=0;// 
a=0;//     add-long/2addr v6, v4
a=0;// 
a=0;//     invoke-static {v0, v1, v6, v7}, Ljava/lang/Math;->max(JJ)J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     add-long/2addr v0, v11
a=0;// 
a=0;//     iput-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     move-wide v0, v2
a=0;// 
a=0;//     move-wide v2, v4
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 262
a=0;//     :pswitch_4
a=0;//     #v2=(Short);v3=(Uninit);v4=(Uninit);v5=(Uninit);v6=(Uninit);v7=(Uninit);
a=0;//     const-wide/16 v2, 0x71c7
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     invoke-direct {p0, v2, v3, v10}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     .line 264
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->j()J
a=0;// 
a=0;//     move-result-wide v4
a=0;// 
a=0;//     #v4=(LongLo);v5=(LongHi);
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->b()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     const-string v6, "TRAILER!!!"
a=0;// 
a=0;//     #v6=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->l()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v7
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
a=0;// 
a=0;//     move-result v6
a=0;// 
a=0;//     #v6=(Boolean);
a=0;//     if-eqz v6, :cond_2
a=0;// 
a=0;//     move-wide v2, v0
a=0;// 
a=0;//     :goto_2
a=0;//     #v6=(Conflicted);v7=(Conflicted);
a=0;//     invoke-direct {p0, v0, v1, v10}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     invoke-direct {p0, v2, v3, v10}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->k()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v10}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->r()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v10}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->g()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v10}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->m()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v10}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->n()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v10}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->q()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     const/4 v2, 0x4
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     invoke-direct {p0, v0, v1, v2}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->l()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0}, Ljava/lang/String;->length()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     int-to-long v0, v0
a=0;// 
a=0;//     #v0=(LongLo);
a=0;//     invoke-direct {p0, v0, v1, v10}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->e()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     const/4 v2, 0x4
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v2}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JI)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->l()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(Ljava/lang/String;)V
a=0;// 
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->h()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     invoke-direct {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b(I)V
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// 
a=0;//     :cond_2
a=0;//     #v0=(LongLo);v2=(LongLo);v6=(Boolean);v7=(Reference,Ljava/lang/String;);
a=0;//     cmp-long v6, v4, v0
a=0;// 
a=0;//     #v6=(Byte);
a=0;//     if-nez v6, :cond_3
a=0;// 
a=0;//     cmp-long v0, v2, v0
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     if-nez v0, :cond_3
a=0;// 
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     #v0=(LongLo);
a=0;//     const-wide/32 v2, 0xffff
a=0;// 
a=0;//     and-long/2addr v2, v0
a=0;// 
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     add-long v4, v0, v11
a=0;// 
a=0;//     iput-wide v4, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     const/16 v4, 0x10
a=0;// 
a=0;//     #v4=(PosByte);
a=0;//     shr-long/2addr v0, v4
a=0;// 
a=0;//     const-wide/32 v4, 0xffff
a=0;// 
a=0;//     #v4=(LongLo);
a=0;//     and-long/2addr v0, v4
a=0;// 
a=0;//     goto :goto_2
a=0;// 
a=0;//     :cond_3
a=0;//     #v0=(Conflicted);
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     #v0=(LongLo);
a=0;//     const-wide/32 v6, 0x10000
a=0;// 
a=0;//     #v6=(LongLo);v7=(LongHi);
a=0;//     mul-long/2addr v6, v2
a=0;// 
a=0;//     add-long/2addr v6, v4
a=0;// 
a=0;//     invoke-static {v0, v1, v6, v7}, Ljava/lang/Math;->max(JJ)J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     add-long/2addr v0, v11
a=0;// 
a=0;//     iput-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     move-wide v0, v2
a=0;// 
a=0;//     move-wide v2, v4
a=0;// 
a=0;//     goto/16 :goto_2
a=0;// 
a=0;//     .line 245
a=0;//     #v0=(Unknown);v1=(Unknown);v2=(Unknown);v3=(Unknown);v4=(Unknown);v5=(Unknown);v6=(Unknown);v7=(Unknown);v8=(Unknown);v9=(Unknown);v10=(Unknown);v11=(Unknown);v12=(Unknown);p0=(Unknown);p1=(Unknown);
a=0;//     nop
a=0;// 
a=0;//     :pswitch_data_0
a=0;//     .packed-switch 0x1
a=0;//         :pswitch_1
a=0;//         :pswitch_2
a=0;//         :pswitch_0
a=0;//         :pswitch_3
a=0;//         :pswitch_0
a=0;//         :pswitch_0
a=0;//         :pswitch_0
a=0;//         :pswitch_4
a=0;//     .end packed-switch
a=0;// .end method
a=0;// 
a=0;// .method private b()V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 196
a=0;//     iget-boolean v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     .line 197
a=0;//     new-instance v0, Ljava/io/IOException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/IOException;);
a=0;//     const-string v1, "Stream closed"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v0, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     throw v0
a=0;// 
a=0;//     .line 199
a=0;//     :cond_0
a=0;//     #v0=(Boolean);v1=(Uninit);
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private b(I)V
a=0;//     .locals 2
a=0;// 
a=0;//     .prologue
a=0;//     .line 491
a=0;//     if-lez p1, :cond_0
a=0;// 
a=0;//     .line 492
a=0;//     new-array v0, p1, [B
a=0;// 
a=0;//     .line 493
a=0;//     #v0=(Reference,[B);
a=0;//     iget-object v1, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->g:Ljava/io/OutputStream;
a=0;// 
a=0;//     #v1=(Reference,Ljava/io/OutputStream;);
a=0;//     invoke-virtual {v1, v0}, Ljava/io/OutputStream;->write([B)V
a=0;// 
a=0;//     .line 494
a=0;//     invoke-virtual {p0, p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(I)V
a=0;// 
a=0;//     .line 496
a=0;//     :cond_0
a=0;//     #v0=(Conflicted);v1=(Conflicted);
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method private b(Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;)V
a=0;//     .locals 14
a=0;// 
a=0;//     .prologue
a=0;//     const-wide/16 v12, 0x1
a=0;// 
a=0;//     #v12=(LongLo);v13=(LongHi);
a=0;//     const-wide/16 v10, -0x1
a=0;// 
a=0;//     #v10=(LongLo);v11=(LongHi);
a=0;//     const-wide/16 v0, 0x0
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     const/16 v9, 0x10
a=0;// 
a=0;//     #v9=(PosByte);
a=0;//     const/16 v8, 0x8
a=0;// 
a=0;//     .line 272
a=0;//     #v8=(PosByte);
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->j()J
a=0;// 
a=0;//     move-result-wide v4
a=0;// 
a=0;//     .line 273
a=0;//     #v4=(LongLo);v5=(LongHi);
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->d()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     .line 274
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     const-string v6, "TRAILER!!!"
a=0;// 
a=0;//     #v6=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->l()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v7
a=0;// 
a=0;//     #v7=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
a=0;// 
a=0;//     move-result v6
a=0;// 
a=0;//     #v6=(Boolean);
a=0;//     if-eqz v6, :cond_0
a=0;// 
a=0;//     move-wide v2, v0
a=0;// 
a=0;//     .line 287
a=0;//     :goto_0
a=0;//     #v4=(Conflicted);v6=(Conflicted);v7=(Conflicted);
a=0;//     invoke-direct {p0, v2, v3, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 288
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->k()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     invoke-direct {p0, v2, v3, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 289
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->r()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     invoke-direct {p0, v2, v3, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 290
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->g()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     invoke-direct {p0, v2, v3, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 291
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->m()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     invoke-direct {p0, v2, v3, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 292
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->q()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     invoke-direct {p0, v2, v3, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 293
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->e()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     invoke-direct {p0, v2, v3, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 294
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->c()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     invoke-direct {p0, v2, v3, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 295
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 296
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->o()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 297
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->p()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 298
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->l()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0}, Ljava/lang/String;->length()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     int-to-long v0, v0
a=0;// 
a=0;//     #v0=(LongLo);
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 299
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->a()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     invoke-direct {p0, v0, v1, v8, v9}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(JII)V
a=0;// 
a=0;//     .line 300
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->l()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(Ljava/lang/String;)V
a=0;// 
a=0;//     .line 301
a=0;//     invoke-virtual {p1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->h()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     invoke-direct {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b(I)V
a=0;// 
a=0;//     .line 302
a=0;//     return-void
a=0;// 
a=0;//     .line 277
a=0;//     :cond_0
a=0;//     #v0=(LongLo);v4=(LongLo);v6=(Boolean);v7=(Reference,Ljava/lang/String;);
a=0;//     cmp-long v6, v4, v0
a=0;// 
a=0;//     #v6=(Byte);
a=0;//     if-nez v6, :cond_1
a=0;// 
a=0;//     cmp-long v0, v2, v0
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     if-nez v0, :cond_1
a=0;// 
a=0;//     .line 278
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     #v0=(LongLo);
a=0;//     and-long v2, v0, v10
a=0;// 
a=0;//     .line 279
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     add-long v4, v0, v12
a=0;// 
a=0;//     iput-wide v4, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     const/16 v4, 0x20
a=0;// 
a=0;//     #v4=(PosByte);
a=0;//     shr-long/2addr v0, v4
a=0;// 
a=0;//     and-long/2addr v0, v10
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 281
a=0;//     :cond_1
a=0;//     #v0=(Conflicted);v4=(LongLo);
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     #v0=(LongLo);
a=0;//     const-wide v6, 0x100000000L
a=0;// 
a=0;//     #v6=(LongLo);v7=(LongHi);
a=0;//     mul-long/2addr v6, v2
a=0;// 
a=0;//     add-long/2addr v6, v4
a=0;// 
a=0;//     invoke-static {v0, v1, v6, v7}, Ljava/lang/Math;->max(JJ)J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     add-long/2addr v0, v12
a=0;// 
a=0;//     iput-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->i:J
a=0;// 
a=0;//     move-wide v0, v2
a=0;// 
a=0;//     move-wide v2, v4
a=0;// 
a=0;//     goto/16 :goto_0
a=0;// .end method
a=0;// 
a=0;// 
a=0;// # virtual methods
a=0;// .method public close()V
a=0;//     .locals 7
a=0;// 
a=0;//     .prologue
a=0;//     const-wide/16 v5, 0x0
a=0;// 
a=0;//     #v5=(LongLo);v6=(LongHi);
a=0;//     const/4 v4, 0x1
a=0;// 
a=0;//     .line 480
a=0;//     #v4=(One);
a=0;//     iget-boolean v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->c:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_7
a=0;// 
a=0;//     .line 481
a=0;//     invoke-direct {p0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b()V
a=0;// 
a=0;//     iget-boolean v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->c:Z
a=0;// 
a=0;//     if-eqz v0, :cond_0
a=0;// 
a=0;//     new-instance v0, Ljava/io/IOException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/IOException;);
a=0;//     const-string v1, "This archive has already been finished"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v0, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     throw v0
a=0;// 
a=0;//     :cond_0
a=0;//     #v0=(Boolean);v1=(Uninit);
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     #v0=(Reference,Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;);
a=0;//     if-eqz v0, :cond_1
a=0;// 
a=0;//     new-instance v0, Ljava/io/IOException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/IOException;);
a=0;//     const-string v1, "This archive contains unclosed entries."
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v0, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     throw v0
a=0;// 
a=0;//     :cond_1
a=0;//     #v1=(Uninit);
a=0;//     new-instance v0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     #v0=(UninitRef,Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;);
a=0;//     iget-short v1, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->d:S
a=0;// 
a=0;//     #v1=(Short);
a=0;//     invoke-direct {v0, v1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;-><init>(S)V
a=0;// 
a=0;//     #v0=(Reference,Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;);
a=0;//     iput-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     const-string v1, "TRAILER!!!"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v1}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->a(Ljava/lang/String;)V
a=0;// 
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     invoke-virtual {v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->s()V
a=0;// 
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     invoke-direct {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;)V
a=0;// 
a=0;//     iget-boolean v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->c:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-eqz v0, :cond_2
a=0;// 
a=0;//     new-instance v0, Ljava/io/IOException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/IOException;);
a=0;//     const-string v1, "Stream has already been finished"
a=0;// 
a=0;//     invoke-direct {v0, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     throw v0
a=0;// 
a=0;//     :cond_2
a=0;//     #v0=(Boolean);
a=0;//     invoke-direct {p0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b()V
a=0;// 
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     #v0=(Reference,Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;);
a=0;//     if-nez v0, :cond_3
a=0;// 
a=0;//     new-instance v0, Ljava/io/IOException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/IOException;);
a=0;//     const-string v1, "Trying to close non-existent entry"
a=0;// 
a=0;//     invoke-direct {v0, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     throw v0
a=0;// 
a=0;//     :cond_3
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     invoke-virtual {v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->e()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iget-wide v2, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->f:J
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     cmp-long v0, v0, v2
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     if-eqz v0, :cond_4
a=0;// 
a=0;//     new-instance v0, Ljava/io/IOException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/IOException;);
a=0;//     new-instance v1, Ljava/lang/StringBuilder;
a=0;// 
a=0;//     #v1=(UninitRef,Ljava/lang/StringBuilder;);
a=0;//     const-string v2, "invalid entry size (expected "
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/StringBuilder;);
a=0;//     iget-object v2, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     invoke-virtual {v2}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->e()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     #v2=(LongLo);
a=0;//     invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     const-string v2, " but got "
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     iget-wide v2, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->f:J
a=0;// 
a=0;//     #v2=(LongLo);
a=0;//     invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     const-string v2, " bytes)"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
a=0;// 
a=0;//     move-result-object v1
a=0;// 
a=0;//     invoke-direct {v0, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     throw v0
a=0;// 
a=0;//     :cond_4
a=0;//     #v0=(Byte);v1=(LongHi);v2=(LongLo);
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     #v0=(Reference,Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;);
a=0;//     invoke-virtual {v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->i()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     invoke-direct {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b(I)V
a=0;// 
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     #v0=(Reference,Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;);
a=0;//     invoke-virtual {v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->f()S
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Short);
a=0;//     const/4 v1, 0x2
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     if-ne v0, v1, :cond_5
a=0;// 
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->e:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iget-object v2, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     #v2=(Reference,Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;);
a=0;//     invoke-virtual {v2}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->a()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     #v2=(LongLo);
a=0;//     cmp-long v0, v0, v2
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     if-eqz v0, :cond_5
a=0;// 
a=0;//     new-instance v0, Ljava/io/IOException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/IOException;);
a=0;//     const-string v1, "CRC Error"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v0, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     throw v0
a=0;// 
a=0;//     :cond_5
a=0;//     #v0=(Short);v1=(Conflicted);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     iput-wide v5, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->e:J
a=0;// 
a=0;//     iput-wide v5, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->f:J
a=0;// 
a=0;//     invoke-virtual {p0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a()J
a=0;// 
a=0;//     move-result-wide v0
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     iget v2, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->h:I
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     int-to-long v2, v2
a=0;// 
a=0;//     #v2=(LongLo);
a=0;//     rem-long/2addr v0, v2
a=0;// 
a=0;//     long-to-int v0, v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     if-eqz v0, :cond_6
a=0;// 
a=0;//     iget v1, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->h:I
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     sub-int v0, v1, v0
a=0;// 
a=0;//     invoke-direct {p0, v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b(I)V
a=0;// 
a=0;//     :cond_6
a=0;//     #v1=(Conflicted);
a=0;//     iput-boolean v4, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->c:Z
a=0;// 
a=0;//     .line 484
a=0;//     :cond_7
a=0;//     #v2=(Conflicted);v3=(Conflicted);
a=0;//     iget-boolean v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b:Z
a=0;// 
a=0;//     #v0=(Boolean);
a=0;//     if-nez v0, :cond_8
a=0;// 
a=0;//     .line 485
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->g:Ljava/io/OutputStream;
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/OutputStream;);
a=0;//     invoke-virtual {v0}, Ljava/io/OutputStream;->close()V
a=0;// 
a=0;//     .line 486
a=0;//     iput-boolean v4, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b:Z
a=0;// 
a=0;//     .line 488
a=0;//     :cond_8
a=0;//     #v0=(Conflicted);
a=0;//     return-void
a=0;// .end method
a=0;// 
a=0;// .method public write([BII)V
a=0;//     .locals 5
a=0;// 
a=0;//     .prologue
a=0;//     .line 415
a=0;//     invoke-direct {p0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->b()V
a=0;// 
a=0;//     .line 416
a=0;//     if-ltz p2, :cond_0
a=0;// 
a=0;//     if-ltz p3, :cond_0
a=0;// 
a=0;//     array-length v0, p1
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     sub-int/2addr v0, p3
a=0;// 
a=0;//     if-le p2, v0, :cond_1
a=0;// 
a=0;//     .line 417
a=0;//     :cond_0
a=0;//     #v0=(Conflicted);
a=0;//     new-instance v0, Ljava/lang/IndexOutOfBoundsException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/lang/IndexOutOfBoundsException;);
a=0;//     invoke-direct {v0}, Ljava/lang/IndexOutOfBoundsException;-><init>()V
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/IndexOutOfBoundsException;);
a=0;//     throw v0
a=0;// 
a=0;//     .line 418
a=0;//     :cond_1
a=0;//     #v0=(Integer);
a=0;//     if-nez p3, :cond_2
a=0;// 
a=0;//     .line 436
a=0;//     :goto_0
a=0;//     #v1=(Conflicted);v2=(Conflicted);v3=(Conflicted);v4=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     .line 422
a=0;//     :cond_2
a=0;//     #v1=(Uninit);v2=(Uninit);v3=(Uninit);v4=(Uninit);
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     #v0=(Reference,Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;);
a=0;//     if-nez v0, :cond_3
a=0;// 
a=0;//     .line 423
a=0;//     new-instance v0, Ljava/io/IOException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/IOException;);
a=0;//     const-string v1, "no current CPIO entry"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v0, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     throw v0
a=0;// 
a=0;//     .line 425
a=0;//     :cond_3
a=0;//     #v1=(Uninit);
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->f:J
a=0;// 
a=0;//     #v0=(LongLo);v1=(LongHi);
a=0;//     int-to-long v2, p3
a=0;// 
a=0;//     #v2=(LongLo);v3=(LongHi);
a=0;//     add-long/2addr v0, v2
a=0;// 
a=0;//     iget-object v2, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     #v2=(Reference,Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;);
a=0;//     invoke-virtual {v2}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->e()J
a=0;// 
a=0;//     move-result-wide v2
a=0;// 
a=0;//     #v2=(LongLo);
a=0;//     cmp-long v0, v0, v2
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     if-lez v0, :cond_4
a=0;// 
a=0;//     .line 426
a=0;//     new-instance v0, Ljava/io/IOException;
a=0;// 
a=0;//     #v0=(UninitRef,Ljava/io/IOException;);
a=0;//     const-string v1, "attempt to write past end of STORED entry"
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/String;);
a=0;//     invoke-direct {v0, v1}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/IOException;);
a=0;//     throw v0
a=0;// 
a=0;//     .line 428
a=0;//     :cond_4
a=0;//     #v0=(Byte);v1=(LongHi);
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->g:Ljava/io/OutputStream;
a=0;// 
a=0;//     #v0=(Reference,Ljava/io/OutputStream;);
a=0;//     invoke-virtual {v0, p1, p2, p3}, Ljava/io/OutputStream;->write([BII)V
a=0;// 
a=0;//     .line 429
a=0;//     iget-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->f:J
a=0;// 
a=0;//     #v0=(LongLo);
a=0;//     int-to-long v2, p3
a=0;// 
a=0;//     add-long/2addr v0, v2
a=0;// 
a=0;//     iput-wide v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->f:J
a=0;// 
a=0;//     .line 430
a=0;//     iget-object v0, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a:Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;
a=0;// 
a=0;//     #v0=(Reference,Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;);
a=0;//     invoke-virtual {v0}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveEntry;->f()S
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Short);
a=0;//     const/4 v1, 0x2
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     if-ne v0, v1, :cond_5
a=0;// 
a=0;//     .line 431
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :goto_1
a=0;//     #v0=(Integer);v1=(Conflicted);v2=(Conflicted);v3=(Conflicted);v4=(Conflicted);
a=0;//     if-ge v0, p3, :cond_5
a=0;// 
a=0;//     .line 432
a=0;//     iget-wide v1, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->e:J
a=0;// 
a=0;//     #v1=(LongLo);v2=(LongHi);
a=0;//     aget-byte v3, p1, v0
a=0;// 
a=0;//     #v3=(Byte);
a=0;//     and-int/lit16 v3, v3, 0xff
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     int-to-long v3, v3
a=0;// 
a=0;//     #v3=(LongLo);v4=(LongHi);
a=0;//     add-long/2addr v1, v3
a=0;// 
a=0;//     iput-wide v1, p0, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->e:J
a=0;// 
a=0;//     .line 431
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 435
a=0;//     :cond_5
a=0;//     #v1=(Conflicted);v2=(Conflicted);v3=(Conflicted);v4=(Conflicted);
a=0;//     invoke-virtual {p0, p3}, Lorg/apache/commons/compress/archivers/cpio/CpioArchiveOutputStream;->a(I)V
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
}}
